package com.mingqijia.gassafety.webserver.response;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author zhangfei
 * @version 1.0.0
 * @ClassName ConsumerDtuHistoryResponse.java
 * @createTime 2022年05月15日
 */
@Data
@ApiModel(value = "绑定记录")
public class ConsumerDtuHistoryResponse {



    @ApiModelProperty(value = "客户seq")
    @TableField("cId")
    private String cId;

    @ApiModelProperty(value = "设备号")
    @TableField("iMEI")
    private String iMEI;

    @ApiModelProperty(value = "户号")
    @TableField("subs_code")
    private String subsCode;

    @ApiModelProperty(value = "户名")
    @TableField("cust_name")
    private String custName;


    @ApiModelProperty(value = "户址")
    @TableField("cust_address")
    private String custAddress;

    @ApiModelProperty(value = "客户名称")
    @TableField("Name")
    private String name;

    @ApiModelProperty(value = "行业类型")
    @TableField("Industry_Type")
    private String industryType;


    @ApiModelProperty(value = "关联时间")
    @TableField("created_at")
    private Date createdAt;

    @ApiModelProperty(value = "操作人")
    @TableField("operation_person")
    private String operationPerson;

    @ApiModelProperty(value = "操作人编码")
    @TableField("operation_person_code")
    private String operationPersonCode;

    @ApiModelProperty(value = "操作人名称")
    @TableField("operation_person_name")
    private String operationPersonName;

    @ApiModelProperty(value = "户主手机号")
    @TableField(value = "cust_phone",exist = false)
    private String custPhone;

    @ApiModelProperty(value = "事件 0:解绑, 1:绑定")
    @TableField("event")
    private Integer event;

    @ApiModelProperty(value = "备注说明")
    @TableField("remark")
    private String remark;

    @ApiModelProperty(value = "客户id")
    private String consumerSeq;

    @ApiModelProperty(value = "设备绑定渠道, 1-手动, 2-时刻助手 3-TCIS")
    private String bindChannel;
}